N & S Quick Stop Bar & Take Out

34 Vaughan Rd., Scarborough, ON, Canada, M6G 2N3
Ratings & Reviews
Click to rate
Description

N&S Quick Stop Bar and Take Out is located in Toronto's St. Clair West neighbourhood. They are a popular destination for city-goers looking for a quick drink and a West Indian meal to go.